Game director Jeff Kaplan discusses the upcoming Overwatch Open Beta, taking place May 5–9 on PC, Xbox One, and PlayStation 4. He also reveals our